home *** CD-ROM | disk | FTP | other *** search
/ Art Fundamentals - Core Concepts in Art / Art Fundamentals: Core Concepts in Art.iso / pc / line.dxr / 00647_blendCompObjBehavior2.ls < prev    next >
Encoding:
Text File  |  2001-07-16  |  1.4 KB  |  60 lines

  1. on mouseWithin me
  2.   global Nothingselected, selectedOne
  3.   if Nothingselected = 0 then
  4.     nothing()
  5.   else
  6.     if sprite(selectedOne).blendLevel <= 50 then
  7.       sprite(129).memberNum = member("greyMinus").number
  8.       sprite(129).cursor = 0
  9.     else
  10.       set the cursor of sprite 129 to 280
  11.     end if
  12.   end if
  13. end
  14.  
  15. on mouseDown me
  16.   global selectedOne, Nothingselected
  17.   if Nothingselected = 0 then
  18.     nothing()
  19.   else
  20.     if sprite(selectedOne).blendLevel <= 50 then
  21.       sprite(129).memberNum = member("greyMinus").number
  22.       sprite(129).cursor = 0
  23.     else
  24.       sprite(129).memberNum = member("whiteMinus").number
  25.     end if
  26.   end if
  27.   repeat while the mouseDown
  28.     if Nothingselected = 0 then
  29.       nothing()
  30.     else
  31.       if selectedOne = 67 then
  32.         nothing()
  33.       else
  34.         if sprite(selectedOne).blendLevel > 50 then
  35.           theBlend = sprite(selectedOne).blendLevel - 1
  36.         end if
  37.         if sprite(selectedOne).blendLevel <= 50 then
  38.           theBlend = 50
  39.         end if
  40.         sprite(selectedOne).blendLevel = theBlend
  41.       end if
  42.     end if
  43.     updateStage()
  44.   end repeat
  45. end
  46.  
  47. on mouseLeave me
  48.   global Nothingselected, selectedOne
  49.   if Nothingselected = 0 then
  50.     nothing()
  51.   else
  52.     if sprite(selectedOne).blendLevel <= 50 then
  53.       sprite(129).memberNum = member("greyMinus").number
  54.     else
  55.       sprite(129).memberNum = member("tanMinus").number
  56.     end if
  57.   end if
  58.   set the cursor of sprite 129 to 0
  59. end
  60.